TOPIC | NOTES | ASSIGNMENTS |
---|---|---|
Syllabus, Course structure, Appetizers: |
Overview
Game Physics (w) Physics Engine (w) Basic Physics Newton (w) Classical (w) soft body (w) Sofa Eye |
take test:
phys1
phys2
browse video pages: DVTs, ACM, XFEM, Rods, QE, FK, Soft Tissue, Liq Hair, Compliant Mechanism Hyperelastic, Damping, Bounce Map , Instant CAD, waves, Vector calc I Vector calculus |
ODEs: |
ODE compare to
Ch 3
semi-implicit Euler Velocity Verlet IVPs (high-order, Runge Kutta, multi-step) BVP example bvp1 bvp2 |
install
Unity environment
Project 1 page 3 of IVP: A.I.4, A.I.6 |
COLLISION: |
Collision
quaternions
ex1
ex2
BVH (bounding volume hierarchy) collision test bary centric coordinates eigenvalues GJK detection Minkowski sum cycle |
Project 2
Q&A
Gary found this useful
Project 3 |
FLUIDS: |
soft
Fluids
GPU Gems
38
sphwiki
vortex-based (for games) bridson |
sph sim
STAR 14
blender2sofa surgical UnitySOFA |
ELASTICITY: | elasticity Numerical Techniques elastons supplement elasticity 2 | cut + deform 3D printing |
TEST Nov 14 in class | topics: ODE basics, Numerical treatment of ODE s, Collisions, Collision Response, Fluids (+ BVP for grad students) |
Practice
test
pbm1-2
pbm3-7
once
more
take before extra meeting time Monday 4pm-5:30pm |
PHYSICS ENGINES: | physX (Unreal 4, Unity) bullet (blender) SOFA ASL CAS | |
Show+Tell | presentations | |
ADDITIONAL RESOURCES: |
| GPU Gems |